/*    */ package eos.moe.dragoncore;
/*    */ 
/*    */ import java.util.HashMap;
/*    */ import java.util.Iterator;
/*    */ import java.util.LinkedList;
/*    */ import java.util.List;
/*    */ import java.util.Map;
/*    */ 
/*    */ 
/*    */ public class bm
/*    */ {
/* 12 */   private Map<String, List<Long>> g = new HashMap<>();
/*    */ 
/*    */   
/*    */   public String[] v() {
/* 16 */     String[] arrayOfString = new String[this.g.size()];
/* 17 */     this.g.keySet().toArray((Object[])arrayOfString);
/* 18 */     return arrayOfString;
/*    */   }
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */   
/*    */   public void v(String str, long l) {
/* 26 */     if (l == 0L) {
/*    */       return;
/*    */     }
/*    */     
/* 30 */     if (!this.g.containsKey(str)) {
/* 31 */       this.g.put(str, new LinkedList<>());
/*    */     }
/*    */     
/* 34 */     LinkedList<Long> linkedList = (LinkedList)this.g.get(str);
/*    */     
/* 36 */     linkedList.addLast(Long.valueOf(l));
/*    */     
/* 38 */     while (linkedList.size() > 50) {
/* 39 */       linkedList.removeFirst();
/*    */     }
/*    */   }
/*    */ 
/*    */ 
/*    */ 
/*    */   
/*    */   public long v(String str) {
/*    */     try {
/* 48 */       if (!this.g.containsKey(str)) {
/* 49 */         return -1L;
/*    */       }
/*    */       
/* 52 */       int i = 0;
/* 53 */       List list = this.g.get(str);
/* 54 */       for (Iterator<Long> iterator = list.iterator(); iterator.hasNext(); ) { long l = ((Long)iterator.next()).longValue();
/* 55 */         i = (int)(i + l); }
/*    */ 
/*    */       
/* 58 */       return (i / Math.max(1, list.size()));
/* 59 */     } catch (Exception exception) {
/* 60 */       return -1L;
/*    */     } 
/*    */   }
/*    */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\bm.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */